\hypertarget{classDAQ_1_1LogEvent}{}\section{D\+AQ\+:\+:Log\+Event Class Reference}
\label{classDAQ_1_1LogEvent}\index{D\+A\+Q\+::\+Log\+Event@{D\+A\+Q\+::\+Log\+Event}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_afa24447b92b84a03f21c3083db4a7986}\label{classDAQ_1_1LogEvent_afa24447b92b84a03f21c3083db4a7986}} 
using {\bfseries sptr} = std\+::shared\+\_\+ptr$<$ \hyperlink{classDAQ_1_1LogEvent}{Log\+Event} $>$
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_aca7995ace3b3eb60f1252283c43e046b}\label{classDAQ_1_1LogEvent_aca7995ace3b3eb60f1252283c43e046b}} 
{\bfseries Log\+Event} (const std\+::string \&Logger\+Name, Log\+Level level, const std\+::string \&msg, const \hyperlink{classDAQ_1_1LocationInfo}{Location\+Info} \&location\+Info)
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_aa69a6ebfd130a5a8c87e72e550072a9f}\label{classDAQ_1_1LogEvent_aa69a6ebfd130a5a8c87e72e550072a9f}} 
const Log\+Level {\bfseries get\+Level} () const
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_abf856c9bc83c9685d524adb2b7570748}\label{classDAQ_1_1LogEvent_abf856c9bc83c9685d524adb2b7570748}} 
void {\bfseries set\+Level} (Log\+Level level)
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_a598685e5c1cade8cd7c1322ec0a015bc}\label{classDAQ_1_1LogEvent_a598685e5c1cade8cd7c1322ec0a015bc}} 
const std\+::string {\bfseries get\+Content} () const
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_a7b140f348c774eb9133f522ac2cf42f1}\label{classDAQ_1_1LogEvent_a7b140f348c774eb9133f522ac2cf42f1}} 
std\+::string {\bfseries get\+Logger\+Name} () const
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_ab695adedb096d9f7af1ca5f6e8c92c1f}\label{classDAQ_1_1LogEvent_ab695adedb096d9f7af1ca5f6e8c92c1f}} 
void {\bfseries set\+Logger\+Name} (const std\+::string \&name)
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_a999c77ea8219de879bbe75774cdfa203}\label{classDAQ_1_1LogEvent_a999c77ea8219de879bbe75774cdfa203}} 
const char $\ast$ {\bfseries get\+File\+Name} () const
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_a7c2b4dd5a8bcf4e5f38ee21c67c37e81}\label{classDAQ_1_1LogEvent_a7c2b4dd5a8bcf4e5f38ee21c67c37e81}} 
int {\bfseries get\+Line\+Number} () const
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_a6cd4154f9a36173b2c10a6722c6763a3}\label{classDAQ_1_1LogEvent_a6cd4154f9a36173b2c10a6722c6763a3}} 
const std\+::string {\bfseries get\+Class\+Name} () const
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_a765b3507bc666f31c42308c9185ee374}\label{classDAQ_1_1LogEvent_a765b3507bc666f31c42308c9185ee374}} 
const std\+::string {\bfseries get\+Method\+Name} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_a388cad2a7c66ab6e34284486bfabc1ad}\label{classDAQ_1_1LogEvent_a388cad2a7c66ab6e34284486bfabc1ad}} 
static uint32\+\_\+t {\bfseries get\+Thread\+Id} ()
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_a2dd22d64fca0f3fee5abe05da8369428}\label{classDAQ_1_1LogEvent_a2dd22d64fca0f3fee5abe05da8369428}} 
static std\+::string {\bfseries get\+Fiber\+Id} ()
\item 
\mbox{\Hypertarget{classDAQ_1_1LogEvent_a701c423215e493c8cd046db140622e48}\label{classDAQ_1_1LogEvent_a701c423215e493c8cd046db140622e48}} 
static uint64\+\_\+t {\bfseries get\+Time} ()
\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
logevent.\+hpp\end{DoxyCompactItemize}
